Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 ELSTOW ROAD Detached £389,219 £230,000 2 Nov 2012
7 ELSTOW ROAD Semi-Detached £253,895 £160,000 23 Apr 2008
9 ELSTOW ROAD Terraced £212,543 £160,000 30 Sep 2016
11 ELSTOW ROAD Semi-Detached £195,416 £42,500 18 Dec 1998
13 ELSTOW ROAD Terraced £203,604 £43,000 30 Apr 1998
15 ELSTOW ROAD Terraced £273,023 £210,000 28 Feb 2017
17 ELSTOW ROAD Terraced £292,526 £87,000 18 Jul 2001
19A ELSTOW ROAD Detached £248,975 £155,000 30 Apr 2007